package ThirdQuestion;

import java.util.HashMap;
import java.util.Map;

/**
 * 准备一个 HashMap 集合，统计字符串"123,456,789,123,456"中每个数字字符串出现的次数并打印出来。
 * @author cyt
 * @date 2020/6/14
 */
public class ThirdQuestion {
    public static void count(String input){
        //初始化一个HashMap
        Map<String, Integer> map = new HashMap<>();

        //处理字符串
        String[] arr = input.split(",");

        //将数字存入map中
        for(String s : arr){
            if(map.containsKey(s)){
                map.put(s,map.get(s) + 1);
            }else {
                map.put(s, 1);
            }
        }
        //遍历map, 输出结果
        for(Map.Entry<String, Integer> entry : map.entrySet()){
            System.out.println(entry.getKey() + " 出现了 "+entry.getValue()+"次");
        }


    }
}
